Thomas Imbach Director / Scriptwriter / Photographer / Editor / Producer DouBan IMDb Director Mary Queen of Scots 2013 5.5 Nemesis 2020 7.0